german self study